﻿
/*导航栏样式*/
#menu{
    float:left;
    margin-left: 0px;
}
.nav{height:50px;line-height: 50px;}
.nav li{line-height:50px;height:50px;text-align:center;width:120px;float:left;position:relative;z-index:999;}
.nav li a{display:block;line-height:50px;color:#ffffff;height:50px;font-size: 16px;}
.nav li:hover a{color:#fff;text-decoration:none;background-color:#84c225;}

.nav .sec{height:0;background:#01557a;color:#fff;overflow:hidden;z-index:9999;position:absolute;top:50px;left:0px;}
.nav .sec a{background:#025098;color:#fff;height:40px;line-height:40px;width:120px;text-align:center;font-size:14px;}
.nav .sec a:hover{background:#025098;text-decoration:none;}

/*首页banner*/
.banner{width:100%; margin:0 auto;height:500px;}
.banner ul.bb{width:100%; margin:0 auto;position:relative;padding:0px;margin:0px;z-index:5;}
.banner ul.bb li{position:absolute;display:none;}
.banner .num{position:absolute;right:2px;bottom:20px;z-index:100;width: 100%;text-align: center;}
.banner .num li{width:18px;height:18px;display:inline-block;margin-right:4px;background:#fff;line-height:18px;
	text-indent:-100px;overflow:hidden;border-radius:10px;}
.banner .num li.num_hover{background-color:#0357b8;}
.banner .num li.num_hover a{color:#fff;}
.banner .num li a{float:left;display:block;text-align:center;color:#666;text-decoration:none;cursor:pointer;width:18px;height:18px;line-height:18px;}

/*幻灯片样式2*/
#focus {width:255px; height:188px; overflow:hidden; position:relative;}
#focus ul {height:188px; position:absolute;}
#focus ul li {float:left; width:255px; height:188px; overflow:hidden; position:relative; background:#000;}
#focus ul li a img{height:188px;width:255px;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:255px; height:20px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:255px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}


.iability {overflow:hidden;color:#333333;FONT-FAMILY:'微软雅黑',arial;line-height:180%;}
.iability a{ float:left;color:#333333;width: 207px;padding: 10px;margin: 8px; display:block;background:#f2f2f2; overflow:hidden; text-align:center;}
.iability a span{padding: 120px 10px 24px 10px; overflow:hidden; display:block;min-height:160px;}
.iability a span h1 {font-size:18px; padding:20px 0;font-weight:600}
.iability a span h2 {font-size:14px;line-height: 24px!important; text-align:left;}
.iability a span.iac1{background:url(ability055.png) center 20px no-repeat;}
.iability a span.iac2{background:url(ability011.png) center 20px no-repeat;}
.iability a span.iac3{background:url(ability022.png) center 20px no-repeat;}
.iability a span.iac4{background:url(ability033.png) center 20px no-repeat;}
.iability a span.iac5{background:url(ability044.png) center 20px no-repeat;}

.iability a:hover { background:#004ea2;color:#FFF;}
.iability a:hover span.iac1{background:url(ability05.png) center 20px no-repeat;}
.iability a:hover span.iac2{background:url(ability01.png) center 20px no-repeat;}
.iability a:hover span.iac3{background:url(ability02.png) center 20px no-repeat;}
.iability a:hover span.iac4{background:url(ability03.png) center 20px no-repeat;}
.iability a:hover span.iac5{background:url(ability04.png) center 20px no-repeat;}


/*广告轮播*/
 .banner{
     top: 205px;
     left: 0px;
     z-Index: 28;
     width: 100%;
     margin-bottom: 100px;
     position: absolute;
 }
 .w_slider_2{
     width: 100%;
 }
 .w_slider_2 .w_slider_img ul {
     width: 100%;
     display: block;
     margin: 0;
     padding: 0;
     list-style: none;
 }
.w_slider_2 .w_slider_img li {
    width: 100%;
    display: block;
    margin: 0;
    padding: 0;
    height: 299px;
    list-style: none;
}
.w_slider_2 .w_slider_img li .siteWidth {
    position: relative;
    margin: 0 auto;
    padding: 0;
    width: 1000px;
    height: 299px;
}
.w_slider_2 .w_slider_img .txt {
    position: absolute;
    top: 70px;
    left: 22px;
    margin: 0;
    padding: 0;
    width: 415px;
    text-align: left;
    color: #ccc;
    font-size: 18px;
    font-family: 'Microsoft YaHei';
    font-weight: 400;
    font-style: normal;
    text-decoration: none;
    background-color: transparent;
    background-image: none;
    background: -moz-linear-gradient(top, none, none);
    background: -o-linear-gradient(top, none, none);
    background: linear-gradient(top, none, none);
    background: -webkit-gradient(linear, left top, left bottom, from(none), to(none));
}
.w_slider_2 .w_slider_img .btn {
    zoom: 1;
    display: block;
    margin: 0;
    padding: 0;
    margin-top: 8px;
    padding-right: 10px;
    width: 72px;
    height: 31px;
    line-height: 31px;
    background-color: transparent;
    background-image: none;
    background-repeat: no-repeat;
    background-position: 0 0;
    text-align: center;
    color: #FFF;
    font-size: 12px;
    font-family: 'Microsoft YaHei';
    font-weight: 400;
    font-style: normal;
    text-decoration: none;
}
.w_slider_2 .w_slider_img .txtDesc {
    position: absolute;
    top: 100px;
    left: 22px;
    margin: 0;
    padding: 0;
    width: 415px;
    text-align: left;
    color: #ccc;
    font-size: 18px;
    font-family: 'Microsoft YaHei';
    font-weight: 400;
    font-style: normal;
    text-decoration: none;
}
 .w_slider_2 .w_slider_img li a {
    cursor: auto;
    position: absolute;
    z-index: 1;
    display: block;
    margin: 0;
    padding: 0;
    width: 100%;
    height: 299px;
}
 .w_slider_2 .prev {
    position: absolute;
    left: 3%;
    top: 50%;
    margin-top: -25px;
    display: block;
    width: 32px;
    height: 40px;
    background-image: url(slider-arrow.png);
    background-repeat: no-repeat;
    background-position: -110px 5px;
    filter: alpha(opacity=50);
    opacity: 0.5;
}
 .w_slider_2 .next {
    position: absolute;
    top: 50%;
    right: 3%;
    margin-top: -25px;
    display: block;
    width: 32px;
    height: 40px;
    background-image: url(slider-arrow.png);
    background-repeat: no-repeat;
    background-position: 8px 5px;
    filter: alpha(opacity=50);
    opacity: 0.5;
}

 .w_slider_2 .w_slider_num {
    position: absolute;
    z-index: 1;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 30px;
    line-height: 30px;
    text-align: center;
}
 .w_slider_2 .w_slider_num ul li {
    cursor: pointer;
    display: inline-block;
    margin: 4px;
    padding: 0;
    overflow: hidden;
    zoom: 1;
    width: 11px;
    height: 11px;
    line-height: 9999px;
    background-color: #ccc;
    background-image: none;
    background-repeat: repeat;
    background-position: 0 0;
    border-radius: 100%;
}
.w_slider_2 .w_slider_num ul .on {
    margin: 4px;
    padding: 0;
    border-radius: 100%;
    background-color: #333;
}
 .w_slider_2 .w_slider_num ul {
    display: block;
    margin: 0;
    padding: 0;
    list-style: none;
}
.w_slider_2 .w_slider_num ul li {
    background-color: #fefefe;
}
 .w_slider_2 .w_slider_num ul .on {
    background-color: #1d2974;
}




